tamm-horsfall proteini - Turkish English Dictionary